A r t i c l e s
Navigation

Note: This site is
a bit older, personal views
may have changed.

M a i n P a g e

D i r e c t o r y

Self Criticism and Psychological Analysis of L505


This page is somewhat humorous as here I try and be self-critical and point out all the problems I have:

Attention span problem

I usually have way too many software projects on the go. 60 software projects seems better than 1 solid program. When I do consulting for companies and I have structured goals, I have much more motivation to complete a project - and I focus much more. But when it comes to open source projects done in spare time, that aren't for consulting, it seems that researching and contributing to 60 projects is better than 1 solid winning project.

I think all programmers that are any good at programming should become consultants or paid-for-software developers (i.e. shareware) - because when a company pays you and gives you structured outlines/goals, you are much more efficient when it comes to getting it done (just do it). The problem with programming is that there are infinite features to implement - so when you aren't paid to program you start dreaming up feature after feature and cool thing after cool thing. This is where structure and goals must come in and save your life - or you will be depressed because you didn't implement the infinite features that you wanted to implement.

Now if hardware was free on the other hand, and energy was free, then software could be free too..

Consistent neatness and organization is a no no

A neat desk but a messy closet or a half made bed. A neat and organized programming language along with a messy hard drive that needs to be backed up and cleaned out more frequently.

All arguments are won by drowning the other in sludge

During email conversations or mailing list discussions, I tend to drown people with verbose messages. Sometimes I even win arguments because my messages are so long that people can't take the time to reply. Seriously. The issue is that I want to discuss as much as possible, and explore all the options - but people get sore eyes when they have to read so much.

Criticizing licenses and politics while living in them

I criticize software licenses and politics that I don't like, yet I sometimes use a lot of software that is based on these licenses. An example is a BSD user who hates GNU/GPL with a passion but still uses a GCC compiler released under GPL. I also criticize politics, capitalism, libtards, conservtards, and communism a lot - but yet I still live in a capitalist society myself full of liberals and conservatives
I do work on these issues. Being self critical and publicly pointing out my difficulties is the first step to becoming a better human. In fact I'd argue that most people tend to keep their problems secret. I want to make them public.

About
This site is about programming and other things.
_ _ _